rubber-stamp pad - Turkish English Dictionary